/*******************************************************************************
*
*   FILE NAME:
*       Color.h - Color class definition
*
*   DESCRIPTION:
*       Represents a four-component color using red, green, blue, and alpha
*       data.
*
*******************************************************************************/
#pragma once

#include "Types.h"

class Color
{
public:
    float32 Red;
    float32 Green;
    float32 Blue;
    float32 Alpha;

    Color( void );
    Color( float32 red, float32 green, float32 blue, float32 alpha );
    Color( const Color& other );
    ~Color( void );

    Color& operator=( const Color& other );

protected:

private:

};
